mentally deranged - Francés Inglés Diccionario